XML Einrichten Version 1.2
CNDF Complex Type
XML Einrichten Version 1.2 : CNDF Complex Type
Beschreibung
Segment für Konditionen zu einem Beleg
Namensraum (none)
Diagramm
VatPercentageOfCondition Element AmountOfCondition Element PercentageRateOfCondition Element DscOfConditionType Element TypeOfCondition Element ConditionLevel Element ConditionIndicator Element Sequence CNDF Complex Type
Overview
CNDF
Segment für Konditionen zu einem Beleg
Sequence
ConditionIndicator optional Restriction of xs:string
Konditionskennzeichen
A = Abschlag
C = ZUschlag
ConditionLevel Restriction of xs:decimal
Konditionsstufe
Reihenfolge in der die Konditionen angewendet werden
1 = Anwendung auf den Basisbetrag
2 = Awendung auf den durch 1 veränderten Basisbetrag
3 = Awendung auf den durch 2 veränderten Betrag
etc.
Condition levele
Sequence of calculation
TypeOfCondition Restriction of xs:string
Konditionsart
DI = Rabattt
FC = Frachtkosten
IN = Versicherung
PC = Verpacken, Handlingskosten
DscOfConditionType optional Restriction of xs:string
Textliche Beschreibun der Kondition
PercentageRateOfCondition optional Restriction of xs:decimal
Prozentsatz der Kondition
AmountOfCondition optional Restriction of xs:decimal
Betrag der Kondition
Verwendet von
CNDF Element
CNDF Element
Quelle
<xs:complexType name="CNDF" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation xml:lang="de">Segment für Konditionen zu einem Beleg </xs:documentation>
    <xs:documentation xml:lang="en">Segment for conditions for the complete document </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ConditionIndicator" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Konditionskennzeichen</dt>
            <dt>A = Abschlag</dt>
            <dt>C = ZUschlag</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="en">
          <dl>
            <dt>Condition Indicator</dt>
            <dt>A = Allowence</dt>
            <dt>C = Charge</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="3" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="ConditionLevel">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Konditionsstufe</dt>
            <dt>Reihenfolge in der die Konditionen angewendet werden</dt>
            <dt>1 = Anwendung auf den Basisbetrag</dt>
            <dt>2 = Awendung auf den durch 1 veränderten Basisbetrag</dt>
            <dt>3 = Awendung auf den durch 2 veränderten Betrag</dt>
            <dt>etc.</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Condition levele</dt>
            <dt>Sequence of calculation</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:decimal">
          <xs:totalDigits value="3" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="TypeOfCondition">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Konditionsart</dt>
            <dt>DI = Rabattt</dt>
            <dt>FC = Frachtkosten</dt>
            <dt>IN = Versicherung</dt>
            <dt>PC = Verpacken, Handlingskosten</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="en">
          <dl>
            <dt>Type of conditiont</dt>
            <dt>DI = Rebate</dt>
            <dt>FC = Freight Cost</dt>
            <dt>IN = Insurance</dt>
            <dt>PC = Handling costs</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="3" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="DscOfConditionType" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Textliche Beschreibun der Kondition </xs:documentation>
        <xs:documentation xml:lang="en">Description of the condition </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="35" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="PercentageRateOfCondition" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Prozentsatz der Kondition </xs:documentation>
        <xs:documentation xml:lang="en">Percentage value of the condition </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:decimal">
          <xs:totalDigits value="10" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="AmountOfCondition" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Betrag der Kondition </xs:documentation>
        <xs:documentation xml:lang="en">Amount value of the condition </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:decimal">
          <xs:totalDigits value="15" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="VatPercentageOfCondition" type="VatPercentage" minOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">Steuersatz der Kondition  </xs:documentation>
        <xs:documentation xml:lang="en">Vat of the condition </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Siehe auch
XML Einrichten Version 1.2